moiré ribbon - French English Dictionary